velvet bean caterpillar
noun
: a caterpillar that is the larva of a noctuid moth (Anticarsia gemmatilis) and feeds on velvet beans, soybeans, and other leguminous crops in southern U.S.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share